草庐IT

安卓 JSONObject : Search function

全部标签

安卓 : Automatically remove unused images from project bundle

我正在开发一个相当大的android项目,并且在可绘制文件夹中有很多图像。许多这些图像没有在项目中使用(因为它们已被替换)并且它们占用了宝贵的空间。有什么方法可以让我自动找到这些图像并删除它们,而不用搜索项目中的每个图像? 最佳答案 我用过的一些工具是androidunusedresources和androidlint其中一个功能确实说Unusedresources 关于安卓:Automaticallyremoveunusedimagesfromprojectbundle,我们在Stac

windows phone 上运行的安卓模拟器

我正在考虑做一个最后一年的项目,因为标题提到它应该是一个运行android项目的WindowsPhone模拟器。我做了一些研究,但没有发现任何帮助下面的讨论也表明这是不可能的http://forum.xda-developers.com/showthread.php?t=1841481但既然我们有一个Windows模拟器,为什么不能有一个WindowsPhone模拟器..就因为windowsphone被锁定了???如果可能的话,我期待什么样的节目?因为我知道这个项目中会有很多系统级编程(如果可能的话) 最佳答案 您可能需要研究一些重

安卓。 ERROR_COULD_NOT_MOUNT 挂载复杂的加密 obb 文件时

我开发Android应用程序,它使用加密的obb文件。这个obb文件由3个文件组成(我用jobb工具创建的)。在大多数设备上一切正常,但在三个设备上存在ERROR_COULD_NOT_MOUNT。而且我不明白如何解决它。我想毫无错误地分发应用程序:)请帮助我做到这一点!:)我试过的:1)卸载并挂载obb文件;2)从没有“只读”属性的文件夹创建obb文件。但所有这些都行不通。重现问题的步骤(包括示例代码,如果适用)。1)创建文件夹,放入3个不同的文件。2)从步骤1的文件夹创建obb文件。3)尝试从应用程序挂载此文件(下面的示例代码)。finalFilemainFile=newFile(E

安卓应用程序。如何在代码中检测应用程序是新安装还是更新?

除了使用SharedPreferences的自定义解决方案之外,有没有一种方法可以检测我正在运行的应用程序是针对先前安装的版本还是新安装的更新?API中是否有任何我可以查询的奇异值? 最佳答案 TheproblemisthatIchangedtheformulaforcalculatingthescoresinmygame.IneedtogetthecurrentscoresIhaveinSQLiteandadjustitalongwithanMD5valuebeforepostingtotheserver.Isnotthateas

android - 安卓版 JNA

我有一大组C源文件,编译后会生成一个共享库。还有一个Java版本使用JNA来访问已经构建的c共享库。这些文件在另一个jar中可用。这个jar依赖于jna。首先我编译了c文件,然后编译了java代码。在java中,没有错误。仅当我尝试将其移植到android时才会出现问题。我可以使用android'ndk-build'工具轻松编译c文件。这将成功创建共享库。我无法在Android项目中导入JNA,原因与此类似:Android-JNAlibrary但是我不明白那个帖子里的评论。有没有可能在Android中使用JNA?我尝试从jna.jar中删除一些文件(对应于其他架构的文件)。然而,我得到

java - 安卓蓝牙 : cannot write a Characteristic (no PROPERTY_WRITE)

我有一个Android(Glass)应用程序,它充当BLE中央并连接到一个BLE外围设备(这是一个使用CoreBluetooth的iOS设备)。我正在尝试从和写入外围设备。阅读正常(接收通知也正常)。但是我没能写出特性。这是我的代码:@OverridepublicvoidonServicesDiscovered(BluetoothGattgatt,intstatus){if(status==BluetoothGatt.GATT_SUCCESS){BluetoothGattServicebse=gatt.getService(TRANSFER_SERVICE_UUID);Bluetoot

java - 安卓支持库 v17

我刚刚下载了Eclipse4.4Luna并在上面安装了最新的ADT20。现在,包含新Android项目的新模板。其中之一是“AndroidTVActivity”。现有代码使用AndroidSupportLibraryv17!!importandroid.content.Context;importandroid.graphics.Bitmap;importandroid.graphics.drawable.BitmapDrawable;importandroid.graphics.drawable.Drawable;importandroid.support.v17.leanback.

java - 安卓 Ant 错误 : invalid resource directory name: ./bin/res\crunch

我正在使用ant命令行构建一个带有外部库的android项目。(出于某种原因,我无法将其制成jar以放入libs/)完成项目和lib项目的android更新和引用链接的所有步骤后,运行“antrelease”时弹出“invalidresourcedirectoryname:./bin/res\crunch”的错误。我知道这是一个常见错误,但在进行深入研究并尝试了所有解决方案后未能解决,包括1)项目->清洁2)删除../bin/res/crunch。(它会重新出现并造成麻烦)3)修改android版本或SDK版本到更高版本有什么建议吗?谢谢! 最佳答案

android - 模拟安卓GCM

我是android开发的新手,正在尝试添加推送通知服务器和客户端(APK)。我通过网络阅读的内容,我需要使用console.developers.google注册一个项目,而不是获得一些允许发送或接收推​​送通知的ID。但是,我想做的是在我的本地机器上模拟完整的环境并进行测试。这可以实现吗?例如,推送服务已注册并在本地主机和我的应用程序(WIP)上发送通知以接收消息并将消息再次推送到服务-假设本地主机未连接到互联网。 最佳答案 由于推送通知使用Google服务器的工作方式,这是不可能的。推送通知被发送到Google的服务器并从那里分

android - PhoneStateListener 在安卓 Lollipop 中不起作用

我开发了一个radio应用程序,我需要在来电/去电时暂停radio。我使用了PhoneStateListener,它在所有android版本中都运行良好,但在lollipop中除外。这是我用来处理电话的代码。我已经尝试了setStreamVolume和setStreamMute方法,但两者似乎都不适用于Lollipop。请一些人帮助我。提前致谢。PhoneStateListenerphoneStateListener=newPhoneStateListener(){@OverridepublicvoidonCallStateChanged(intstate,Stringincoming